<html lang="zh-CN">

<head>
    <meta charset="UTF-8">
    <title>文言文</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <style>
.load-box {
  height: 20px;
  overflow: hidden;
  position: relative;
  width: 50px;
  align-items: center;
  bottom: 0;
  display: flex;
  height: 90%;
  justify-content: center;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100vw;
}

.load-box:after {
  animation: CBLnhQiV 1.5s linear infinite;
  border-radius: 5px;
  content: "";
  height: 10px;
  left: 50%;
  position: absolute;
  top: calc(50% - 20px);
  transform: translateX(-50%) translateY(-50%);
  width: 10px
}

@keyframes CBLnhQiV {
  0% {
    box-shadow: -16px 20px 0 -5px #b89dfe, 0 20px 0 0 #2e6ee7, 16px 20px 0 2px #b89dfe
  }

  25% {
    box-shadow: -16px 20px 0 0 #b89dfe, 0 20px 0 2px #2e6ee7, 16px 20px 0 0 #b89dfe
  }

  50% {
    box-shadow: -16px 20px 0 2px #b89dfe, 0 20px 0 0 #2e6ee7, 16px 20px 0 -5px #b89dfe
  }

  75% {
    box-shadow: -16px 20px 0 0 #b89dfe, 0 20px 0 -5px #2e6ee7, 16px 20px 0 0 #b89dfe
  }

  to {
    box-shadow: -16px 20px 0 -5px #b89dfe, 0 20px 0 0 #2e6ee7, 16px 20px 0 2px #b89dfe
  }
}
#load-container {
  height: 100vh;
}
    </style>
</head>

<body>
    <div id="load-container"><div class="load-box"></div></div>
</body>

</html>